/*
Template Name: Adventure
Template URL: http://www.joomlaxtc.com
Description: Adventure   XTC Joomla 1.5
Version: 1.0
Author: Monev Software LLC
Author URI: http://www.joomlaxtc.com

License: #  The CSS, XHTML is released under GPL:
         #  http://www.opensource.org/licenses/gpl-license.php 
		 #  Graphics under exclusive license (C)2009-2010 Monev Software LLC 
		 #  Additional CSS, PHP, and Javascripting under exclusive license (C)2009-2010 Monev Software LLC 
	     #  http://www.joomlaxtc.com

*/
/* ----------------------------------------------*/
/* B 00 - Body
/* ----------------------------------------------*/
body {color:#6f6f6f;background:#f3f5f0 ; }
/* ----------------------------------------------*/
/* B 01 - Heading,links and titles
/* ----------------------------------------------*/
.contentheading {color:#3e3e3e; text-shadow: 1px 1px 1px #fff;}
.componentheading {color:#dedede; text-shadow: 1px 1px 1px #fff;}
a,input.button {color:#666666;}
a:visited {color:#666666;}
a:hover {color:#915f32;}
a:active {color:#666666;}
h1 {color:#915f32;}
h2 {color:#666666;}
h3 {color:#666666;}
h4 {color:#666666;}
h5 {color:#666666;}
h6 {color:#666666;}
p {color:#6f6f6f;}
/* ----------------------------------------------*/
/* B 02 - Titles
/* ----------------------------------------------*/
.pagetitle, .pagetitle a {color:#dedede!important;}
.pagetitle span{background:#8e8f8d; text-shadow: 2px 2px 0px rgba(0,0,0,0.25);}
.title {color:#3e3e3e!important;}
.title a {color:#3e3e3e!important;}
.title a:hover {color:#666666!important;}
/* ----------------------------------------------*/
/* B 03 - Basecolor styles, used in JXTC Walls and 3rd party components
/* ----------------------------------------------*/
.basecolor_1 {color:#393939;}
.basecolor_2 {color:#915f32;}
.basecolor_2 a {color:#915f32;}
.basecolor_3 {color:#242424;}
.basecolor_4 {color:#8e8f8d;}
/* ----------------------------------------------*/
/* L 00 - Header,logo,menu
/* ----------------------------------------------*/
#headerwrap{background:#584d3f  url('topstripe.png') repeat; }
#header{background: ; }
#logowrap{background:#584d3f;width:262px;margin:0 auto;padding:0;}
#logo{height: 248px;width:262px;background:  url(logo-s4.png) no-repeat 0 0; }
#topmenuwrap{border-top: 1px solid #393939;background:#242424 ; }
#topmenu{background: ; }
#insetwrap{background:  url('insetwrap_bg_s4.jpg') no-repeat top center; }
#inset{background: ; }
#messagewrap{border-top: 1px solid #393939;background:#242424 ; }
#message{background: ; }
#breadsearchwrap{background: ; }
#breadsearch{background: ; }
/* ----------------------------------------------*/
/* L 01 - Region 1
/* ----------------------------------------------*/     
#region1wrap{border-bottom:12px solid #393939;border-top:12px solid #393939;background:#584d3f ; }
#region1wrappad{border-top:1px solid #686158;border-bottom:1px solid #453d31;
/* IE9 SVG, needs conditional override of 'filter' to 'none' */
background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2ZmZmZmZiIgc3RvcC1vcGFjaXR5PSIwLjEyIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiMwMDAwMDAiIHN0b3Atb3BhY2l0eT0iMC4xMiIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
background: -moz-linear-gradient(top, rgba(255,255,255,0.12) 0%, rgba(0,0,0,0.12) 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(255,255,255,0.12)), color-stop(100%,rgba(0,0,0,0.12))); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top, rgba(255,255,255,0.12) 0%,rgba(0,0,0,0.12) 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top, rgba(255,255,255,0.12) 0%,rgba(0,0,0,0.12) 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top, rgba(255,255,255,0.12) 0%,rgba(0,0,0,0.12) 100%); /* IE10+ */
background: linear-gradient(top, rgba(255,255,255,0.12) 0%,rgba(0,0,0,0.12) 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#1fffffff', endColorstr='#1f000000',GradientType=0 ); /* IE6-8 */
background:  url('topstripe.png') repeat; }
#region1{background:transparent ; }
#region1 .module h3{background:none!important;}
#region1 .module h3 span{color:#DAC3B9;}
/* ----------------------------------------------*/
/* L 02 - Region 2
/* ----------------------------------------------*/
#region2wrap{background:#f3f5f0 ; }
#region2{background:#F3F5F0 ; }
#region2 .module span.title-text{background:#F3F5F0;}
/* ----------------------------------------------*/
/* L 03 - Region 3
/* ----------------------------------------------*/
#region3wrap{background:#f3f5f0 ; }
#region3{ background:#F3F5F0 ; }
#region3 .module span.title-text{background:#F3F5F0;}
/* ----------------------------------------------*/
/* L 04 - Region 4
/* ----------------------------------------------*/
#region4wrap{background:#f3f5f0 ; }
#region4{background:#F3F5F0 ; }
#region4 .module span.title-text{background:#F3F5F0;}
/* ----------------------------------------------*/
/* L 05 - Region 5
/* ----------------------------------------------*/
#region5wrap{background:#f3f5f0 ; }
#region5{background:#F3F5F0 ; }
#region5 .module span.title-text{background:#F3F5F0;}
/* ----------------------------------------------*/
/* L 06 - Region 6
/* ----------------------------------------------*/
#region6wrap{background:#f3f5f0 ; }
#region6{background:#F3F5F0 ; }
#region6 .module span.title-text{background:#F3F5F0;}
/* ----------------------------------------------*/
/* L 06 - Region 7
/* ----------------------------------------------*/
#region7wrap{border-top: 14px solid #393939;border-bottom: 14px solid #393939;background:#584d3f ; }
#region7{background: ; }
#region7 .module h3{background:none!important;}
#region7 .module h3 span{color:#DAC3B9;}
/* ----------------------------------------------*/
/* L 07 - Bottom
/* ----------------------------------------------*/
#footerwrap{background:#0e0e0e ; }
/* ----------------------------------------------*/
/* M 00 - XTC Menu
/* ----------------------------------------------*/

#menuwrap {border-bottom:1px solid #a0a19e;background:  url('menuwrap_bg_s1.png') repeat-x top left; }
#menu {background: transparent url('menuwrap_bg_s1.png') repeat-x top left;}
/* Top Level */
#menu ul.menu > li > a {color:#5d5d5d;}
#menu ul.menu > li {background:   url('mainmenu-sep-s1.png') no-repeat 0 31px; }
#menubar_a ul li:first-child,#menubar_b ul li:first-child{background:none!important;}
#menu ul.menu > li.active {background: transparent  url('mainmenu-sep-s1.png') no-repeat 0 31px; }
#menu ul.menu > li.active > a {color:#915f32;background: transparent ; }
#menu ul.menu > li > a:hover {color:#915f32;background: transparent ; }
/* Drop Levels */
#menu ul.menu li.parent > ul {background:#242424;}
#menu ul.menu li.parent ul li ul {background:#242424;}
#menu ul.menu li.parent > ul > li {/*background:url(http://demo.joomlaxtc.com/adventure/templates/adventure/images/menus/-1) repeat-x left bottom #3e3e3e;*/}
#menu ul.menu li.parent > ul > li > a {color:#aaaaaa;text-align:center;background: #2d2d2d; text-shadow:1px 1px 0px rgba(0,0,0,0.2);background: -moz-linear-gradient(top, #2d2d2d 0%, #363636 100%); background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#2d2d2d), color-stop(100%,#363636)); background: -webkit-linear-gradient(top, #2d2d2d 0%,#363636 100%); background: -o-linear-gradient(top, #2d2d2d 0%,#363636 100%);background: -ms-linear-gradient(top, #2d2d2d 0%,#363636 100%); filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#2d2d2d', endColorstr='#363636',GradientType=0 ); background: linear-gradient(top, #2d2d2d 0%,#363636 100%); border-style:solid;border-width:1px;border-color:#1b1b1b #424242 #424242 #1b1b1b;}
#menu ul.menu li.parent > ul > li.active > a {color:#aaaaaa;background: #915f32;border-style:solid;border-width:1px;border-color:#1b1b1b #424242 #424242 #1b1b1b;filter: none;}
#menu ul.menu li.parent > ul > li > a:hover {color:#cccccc;background: #915f32;border-style:solid;border-width:1px;border-color:#1b1b1b #424242 #424242 #1b1b1b;filter: none;}
/* ----------------------------------------------*/
/* M 00 - Custom Menu Classes
/* ----------------------------------------------*/
ul.topmenu li a{background: #2d2d2d; text-shadow:1px 1px 0px rgba(0,0,0,0.2);background: -moz-linear-gradient(top, #2d2d2d 0%, #363636 100%); background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#2d2d2d), color-stop(100%,#363636)); background: -webkit-linear-gradient(top, #2d2d2d 0%,#363636 100%); background: -o-linear-gradient(top, #2d2d2d 0%,#363636 100%);background: -ms-linear-gradient(top, #2d2d2d 0%,#363636 100%); filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#2d2d2d', endColorstr='#363636',GradientType=0 ); background: linear-gradient(top, #2d2d2d 0%,#363636 100%); border-style:solid;border-width:1px;border-color:#1b1b1b #424242 #424242 #1b1b1b;}
/* ----------------------------------------------*/
/* S 00 - Module Suffixes
/* ----------------------------------------------*/
.module{background:   ; }
.module h3{border-bottom-style: ;  border-bottom-width:; border-bottom-color: ;background:    url(h3_line_s1.png) repeat-x 10px 13px; }
.module h3 span.first_word{color:#3a3b39;}
.module h4.module_subtitle,.module h3 span.rest{color:#7e7e7e;}
.nopadborder .modulecontent{border:1px solid #e2e2e2;}
/* ----------------------------------------------*/
/* S 01 - JXTC  Walls
/* ----------------------------------------------*/
.adventures a{   /* background:url(sep-pat-s1.png) repeat-x 0 100%;*/}
.adventures span.adventure_title{    color: #928b82 !important;}
.adventures span.adventure_meta{    color: #928b82 !important;}
/* ----------------------------------------------*/
/* S 02 - JXTC  Walls (bookingbar)
/* ----------------------------------------------*/
.booking_btn{background:url(booking_btn_s1.png) no-repeat 0 0;}
span.book_now {color: #bbbbbb;text-shadow: 1px 1px 0 #000;}
.booking_img{background:#242424;border:5px solid #d5d7d2;-moz-box-shadow: 0px 3px 0px rgba(0,0,0,0.3); -webkit-box-shadow: 0px 3px 0px rgba(0,0,0,0.3); box-shadow: 0px 3px 0px rgba(0,0,0,0.3);}
.frontpageimage{padding:93px 0 178px 83px !important;}
.frontpagetext {}
.intro_pre {font-size:50px; line-height:80%; color:#1e1e1e; text-transform:uppercase; text-shadow: 2px 2px 24px rgba(255,255,255,0.75);}
.intro_main_1 {font-size:104px; line-height:76%; color:#1e1e1e; text-transform:uppercase; text-shadow: 2px 2px 24px rgba(255,255,255,0.75); }
.intro_main_2 {font-size:104px; line-height:70%; color:#ffffff; text-transform:uppercase; text-shadow: 2px 2px 24px rgba(0,0,0,0.75);}
.intro_post {font-size:26px; line-height:80%; color:#ffffff; text-transform:uppercase;  }
.bookingbar h3{color: #c8c7c5; text-shadow: 0px 2px 0px rgba(0,0,0,0.3);}
/* ----------------------------------------------*/
/* S 03 - JXTC  Walls(blogroll)
/* ----------------------------------------------*/
.blogroll .blogtitle{color:#915f32;}
.blogroll .blogthumbbox{background:#dadada;border:4px solid #ffffff;}
 
/* ----------------------------------------------*/
/* C 00 - Content Overrides
/* ----------------------------------------------*/
.category_img{border:1px solid #e1e2de;background:#eef0eb;}
a.btn {background:url(btn-right-s1.png) no-repeat 100% 0;}
a.btn span {background:url(btn-left-s1.png) no-repeat 0 0;color:#fff; }
.btn {background:url(btn-right-s1.png) no-repeat 100% 0;}
.btn span,.btn .btnmore {background:url(btn-left-s1.png) no-repeat 0 0;color:#fff; }
.btn span a{color:#fff; }
.newsdate{background:url(day-month-badge-s1.png) no-repeat 0 0;}
/*.article_img img{background:#fff;border:1px solid #e4e4e4;}*/
div.joomla div.item{background:url(article-sep-s1.png) repeat-x 0 100%;}
.imgframe {padding:10px !important; background:#f8f8f8 !important; border: 1px solid #dcded9 !important;}
/* ----------------------------------------------*/
/* C 01 - Typography
/* ----------------------------------------------*/
.numbered:after, .numbered-medium:after, .numbered-small:after {border-color:#F3F5F0;}
/* ----------------------------------------------*/
/* HTML 00 - Custom HTML Markup(ribbon)
/* ----------------------------------------------*/
 
h3.ribbon_txt1 {color:#9c9a90;text-shadow: 3px 3px 0px rgba(0,0,0,0.2);}
h3.ribbon_txt2 {color:#9c9a90;text-shadow: -3px 3px 0px rgba(0,0,0,0.2);}
/* ----------------------------------------------*/
/* HTML 01 - Custom HTML Markup(etc)
/* ----------------------------------------------*/
 
.video_title {color:#915f32 !important; text-align:center; margin:16px 0 18px; padding-bottom:16px; font-size:20px; border-bottom:1px solid #cccccc;}
.intro_banner{background:url(introbanner.png) no-repeat 50% 0;text-align:center;padding:6px 0 0 0;}
.intro_banner h3{line-height:70px;}
ul.list1 li {color:#915f32 !important;}